• word of the day

    ahura mazda

    ahura mazda - Dictionary definition and meaning for word ahura mazda

    Definition
    (noun) chief deity of Zoroastrianism; source of light and embodiment of good
    Synonyms : ormazd , ormuzd
Download our Mobile App Today
Receive our word of the day
on Whatsapp